﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace RegistroMascotas.Modelo
{
    public class Persona
    {
        #region Atributos
            private int _idPersona;
            private string _nombre;
            private string _direccion;
            private string _telefono;
            private string _usuario;
            private string _contraseña;
            private string _estado;
            private string _mail;
            private string _localidad;
            private string _provincia;
            private string _imagen;
            private int _tipoUsuario;
        #endregion

            public Persona() { 
            }

            public Persona(string name, string address, string user, string pass, string state, string mail, string localidad, string prov, string tel, int tipoUser) {
                this._nombre = name;
                this._direccion = address;
                this._usuario = user;
                this._contraseña = pass;
                this._estado = state;
                this._mail = mail;
                this._localidad = localidad;
                this._provincia = prov;
                this._telefono = tel;
                this._tipoUsuario = tipoUser;
            }

            public Persona(string user, string pass) {
                this._usuario = user;
                this._contraseña = pass;
            }

        #region Propiedades
            public string Contraseña
            {
                get
                {
                    return _contraseña;
                }

                set
                {
                    _contraseña = value;
                }
            }    
        
            public string Direccion
            {
                get
                {
                    return _direccion;
                }

                set
                {
                    _direccion = value;
                }
            }

            public string Estado
            {
                get
                {
                    return _estado;
                }

                set
                {
                    _estado = value;
                }
            }

            public int IdPersona
            {
                get
                {
                    return _idPersona;
                }

                set
                {
                    _idPersona = value;
                }
            }

            public string Localidad
            {
                get
                {
                    return _localidad;
                }

                set
                {
                    _localidad = value;
                }
            }

            public string Mail
            {
                get
                {
                    return _mail;
                }

                set
                {
                    _mail = value;
                }
            }

            public string Nombre
            {
                get
                {
                    return _nombre;
                }

                set
                {
                    _nombre = value;
                }
            }

            public string Telefono
            {
                get
                {
                    return _telefono;
                }

                set
                {
                    _telefono = value;
                }
            }

            public string Provincia
            {
                get
                {
                    return _provincia;
                }

                set
                {
                    _provincia = value;
                }
            }

            public string Usuario
            {
                get
                {
                    return _usuario;
                }

                set
                {
                    _usuario = value;
                }
            }

            public string Imagen
            {
                get
                {
                    return _imagen;
                }

                set
                {
                    _imagen = value;
                }
            }

            public int TipoUsuario {
                get {
                    return _tipoUsuario;
                }

                set {
                    _tipoUsuario = value;
                }
            }    

        #endregion
    }
}